body{
          background-color: #f3f5f6;
}
.cartBody {
          max-width: 6.4rem;
          min-width: 3.2rem;
          width: 100%;
          margin: 0 auto;
          padding-bottom: .5rem;
          .publicHead {
                    width: 100%;
                    .topHeader {
                              background: #fafafa;
                              height: .4rem;
                              border-bottom: .01rem solid #e8e8e8;
                              position: relative;
                              .linkleft{
                                        width: .3rem;
                                        height: 100%;
                                        position: absolute;
                                        top: .05rem;
                                        display: block;
                                        .back {
                                                  background-position: 0 0;
                                                  width: .3rem;
                                                  height: .3rem;
                                                  display: inline-block;
                                              }
                                              .pubIcon {
                                                  background: url(https://mcart.jiuxian.com/statics/images/cart/catIcon.png) no-repeat 0 0;
                                                  background-size: 1.5rem 1.5rem;
                                              }
                              }
                              .brand {
                                        font-size: .16rem;
                                        color: #252525;
                                        text-align: center;
                                        display: block;
                                        line-height: .4rem;
                                        position: relative;
                                        top: -.05rem;
                                    }
                                    .navBar {
                                        position: absolute;
                                        top: .13rem;
                                        right: 0;
                                        width: .3rem;
                                        height: .2rem;
                                        display: block;
                                        i{
                                                  display: block;
                                                  width: .2rem;
                                                  height: .02rem;
                                                  margin-bottom: .04rem;
                                                  overflow: hidden;
                                                  background-color: #666;
                                        }
                                    }

                          }
                    .topCatTip {
                              border-top: .01rem solid #ffe9c6;
                              border-bottom: .01rem solid #ffe9c6;
                              background-color: #fff4e2;
                              height: .22rem;
                              line-height: .22rem;
                              color: #ff3333;
                              font-size: .12rem;
                              width: 100%;
                              overflow: hidden;
                              .topCatTipBd {
                                        padding: 0 0 0 .1rem;
                                        i {
                                                  display: inline-block;
                                                  width: .11rem;
                                                  height: .22rem;
                                                  margin-right: .05rem;
                                                  position: relative;
                                                  top: -.02rem;
                                              }
                                              .pubIcon {
                                                  background: url(https://mcart.jiuxian.com/statics/images/cart/catIcon.png) no-repeat  -.4rem .02rem;
                                                  background-size: 1.5rem 1.5rem;
                                              }
                                              span.pubTitle{
                                                  display: inline-block;
                                                  height: .22rem; 
                                                  position: absolute;
                                              }
                                    }
}
                }
               #cart_container{
                          margin-top: 0;
                          .catKongBox {
                              text-align: center;
                              margin: 1rem 0;
                              i {
                                        background: url(https://mcart.jiuxian.com/statics/images/cart/kong.png) no-repeat 0 0/62px 62px;
                                        width: .62rem;
                                        height: .62rem;
                                        display: inline-block;
                                        margin-bottom: .1rem;
                                    }
                                    p{
                                        line-height: .2rem;
                                        font-size: .12rem;
                                        color: #666;
                                        span {
                                                  color: #999;
                                              }
                              }

                              a {
                                        display: inline-block;
                                        margin-top: .2rem;
                                        height: .24rem;
                                        line-height: .24rem;
                                        border: .01rem solid #ccc;
                                        background-color: #fff;
                                        padding: 0 .1rem;
                                        font-size: .12rem;
                                        color: #666;
                                        border-radius: .05rem;
                                       
                                    }
                          }
                }
      }